fig leaf squash - German English Dictionary